effective precipitation - Spanish English Dictionary